Favicon

You are here: Home > API Reference > App Distribution > Integration Pubapps > Get publishedApplication by ID

Get publishedApplication by ID

Get publishedApplication by ID

GET
https://api.applivery.io/v1/integrations/distributions/{publishedApplicationId}
curl -X GET "https://api.applivery.io/v1/integrations/distributions/{publishedApplicationId}" \
  -H "Authorization: Bearer <YOUR_API_KEY>"
const response = await fetch("https://api.applivery.io/v1/integrations/distributions/{publishedApplicationId}", {
  method: "GET",
  headers: {
    Authorization: "Bearer <YOUR_API_KEY>",
  },
});

const data = await response.json();
import requests

response = requests.get(
    "https://api.applivery.io/v1/integrations/distributions/{publishedApplicationId}",
    headers={"Authorization": "Bearer <YOUR_API_KEY>"},
)

data = response.json()

Request

Send your API key in the request header authorization
Example: Authorization: Bearer <token>

publishedApplicationId string
required
Match pattern: ^[a-fA-F0-9]{24}$

Responses

200 Response application/json
status boolean required
data object required
id string required
Match pattern: ^[a-fA-F0-9]{24}$
updatedAt string required
createdAt string required
application string required
Match pattern: ^[a-fA-F0-9]{24}$
applicationInfo object required
id string required
Match pattern: ^[a-fA-F0-9]{24}$
slug string required
name string required
picture string required
slug string required
≤ 128 characters · ≥ 3 characters · Match pattern: ^[a-z0-9][a-z0-9-]+[a-z0-9]$
filter object required
type string required
last builds gitBranch gitTag tag
value string required
ios string optional
Match pattern: ^[a-fA-F0-9]{24}$
android string optional
Match pattern: ^[a-fA-F0-9]{24}$
windows string optional
Match pattern: ^[a-fA-F0-9]{24}$
macos string optional
Match pattern: ^[a-fA-F0-9]{24}$
builds array [object] required
security string required
public password logged
tags array [string] required
groups array [array] required
visibility string required
active inactive unlisted
showHistory boolean required
showDevInfo boolean required
distributionUrl string required
activateUserAudiences boolean required
userAudienceMap array [object] required
id string required
Match pattern: ^[a-fA-F0-9]{24}$
notifyNewBuildsProcessed boolean required
notAllowed boolean optional
userAudience object optional
terms object required
active boolean required
text string required
configuration object optional
application object optional
branding object optional
allowedCountries array [string] optional
blockedCountries array [string] optional
hideAttachedFiles any optional
expirationDate string required
{
    "status": true,
    "data": {
        "id": "string",
        "updatedAt": "string",
        "createdAt": "string",
        "application": "string",
        "applicationInfo": {
            "id": "string",
            "slug": "string",
            "name": "string",
            "picture": "string"
        },
        "slug": "string",
        "filter": {
            "type": "last",
            "value": "string",
            "ios": "string",
            "android": "string",
            "windows": "string",
            "macos": "string",
            "builds": [
                {
                    "buildPlatform": "string",
                    "id": "string"
                }
            ]
        },
        "security": "public",
        "tags": [
            "string"
        ],
        "groups": [
            [
                "string"
            ]
        ],
        "visibility": "active",
        "showHistory": true,
        "showDevInfo": true,
        "distributionUrl": "string",
        "activateUserAudiences": true,
        "userAudienceMap": [
            {
                "id": "string",
                "notifyNewBuildsProcessed": true,
                "notAllowed": true,
                "userAudience": {
                    "id": "string",
                    "name": "string",
                    "description": "string",
                    "organizationId": "string",
                    "applicationId": "string",
                    "application": {
                        "id": "string",
                        "name": "string",
                        "slug": "string",
                        "picture": "string"
                    },
                    "filter": {
                        "groups": [
                            [
                                "string"
                            ]
                        ],
                        "emails": [
                            "[email protected]"
                        ]
                    },
                    "usersScope": "org",
                    "allowedApplicationIds": [
                        "string"
                    ],
                    "allowedApplications": [
                        {
                            "id": "string",
                            "name": "string",
                            "slug": "string",
                            "picture": "string"
                        }
                    ],
                    "counts": {
                        "pubApps": 0,
                        "members": 0,
                        "unmatchedEmails": 0
                    },
                    "updatedAt": "string",
                    "createdAt": "string"
                }
            }
        ],
        "terms": {
            "active": true,
            "text": "string"
        },
        "configuration": {
            "application": {
                "name": "string",
                "description": "string"
            },
            "branding": {
                "logo": "string",
                "primaryColor": "string",
                "buttonColor": "string",
                "useAppIcon": true
            }
        },
        "allowedCountries": [
            "AF"
        ],
        "blockedCountries": [
            "AF"
        ],
        "hideAttachedFiles": true,
        "expirationDate": "string"
    }
}
401 Response application/json
status boolean optional
false
error object optional
code number optional
4004
message string optional
Invalid Token
{
    "status": false,
    "error": {
        "code": 4002,
        "message": "No auth token"
    }
}
404 Response application/json
status boolean optional
false
error object optional
code number optional
3001
message string optional
Entity not found
{
    "status": false,
    "error": {
        "code": 3001,
        "message": "Entity not found"
    }
}